• word of the day

    sophora tetraptera

    sophora tetraptera - Dictionary definition and meaning for word sophora tetraptera

    Definition
    (noun) shrub or small tree of New Zealand and Chile having pendulous racemes of tubular golden-yellow flowers; yields a hard strong wood
    Synonyms : kowhai
Download our Mobile App Today
Receive our word of the day
on Whatsapp